function checkuser(){
	var username=document.getElementById("username");
	var userid =document.getElementById("userid");

	if(username.value.match(/^\s*$/)){
		userid.innerHTML='<font color="red">用户名不能为空</font>';
		return false;	
	}else if(username.value.length < 3){
		userid.innerHTML='<font color="red">用户名的长度不能少于3位</font>';
		return false;	
	}else if(username.value.length > 20){
		userid.innerHTML='<font color="red">用户名的长度不能大于20位</font>';
		return false;	
	}else{
		loadAJAXTab("reg_new.php?action=che&uname="+username.value, userid);
		return true;
	}
}

function checkpwd(){
	var userpwd=document.getElementById("txtPassword");
	var pwdok =document.getElementById("userpwdok");
	var pwdokid =document.getElementById("pwdokid");
	if(userpwd.value != pwdok.value){
		pwdokid.innerHTML='<font color="red">两次密码不一致</font>';
		return false;	
	}else if(userpwd.value.match(/^\s*$/)){
		pwdokid.innerHTML='<font color="red">用户密码不能为空</font>';
		return false;	
	}else if(userpwd.value.length < 3){
		pwdokid.innerHTML='<font color="red">用户密码的长度不能少于3位</font>';
		return false;	
	}else {
		pwdokid.innerHTML='<font color="green">密码可以使用</font>';
		return true;
	}
}

function checkemail(){
	var email=document.getElementById("email");
	var emailid =document.getElementById("emailid");
	if(email.value.match(/^\s*$/)){
		emailid.innerHTML='<font color="red">电子邮件不能为空</font>';
		return false;	
	}else if(!email.value.match(/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/)){
		emailid.innerHTML='<font color="red">不是合法的电子邮件格式</font>';
		return false;	
	}else {
		emailid.innerHTML='<font color="green">电子邮件可以使用</font>';
		return true;
	}	
}

function checkealipay(){
	var email=document.getElementById("alipay_id");
	var alipayid =document.getElementById("alipayid");
	if(email.value.match(/^\s*$/)){
		alipayid.innerHTML='<font color="red">邮箱不能为空</font>';
		return false;	
	}else if(!email.value.match(/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/)){
		alipayid.innerHTML='<font color="red">不是合法的邮箱格式</font>';
		return false;	
	}else {
		alipayid.innerHTML='<font color="green">邮箱可以使用</font>';
		return true;
	}	
}

function checkname(){
	var realname=document.getElementById("realname");
	var nameid =document.getElementById("nameid");
	if(realname.value.match(/^\s*$/)){
		nameid.innerHTML='<font color="red">支付宝姓名不能为空</font>';
		return false;	
	}else if(realname.value.length>12){
		nameid.innerHTML='<font color="red">不是合法的支付宝姓名</font>';
		return false;	
	}else {
		nameid.innerHTML='<font color="green">支付宝姓名可以使用</font>';
		return true;
	}	
}

function checkmobile(){
	var mobile=document.getElementById("mobile");
	var mobileid =document.getElementById("mobileid");
	if(mobile.value.match(/^\s*$/)){
		mobileid.innerHTML='<font color="red">手机号不能为空</font>';
		return false;	
	}else if(!mobile.value.match(/^1[3|5][0-9]\d{4,8}$/)){
		mobileid.innerHTML='<font color="red">不是合法的手机号码</font>';
		return false;	
	}else {
		mobileid.innerHTML='<font color="green">手机号码可以使用</font>';
		return true;
	}	
}

function chechqq(){
	var qq=document.getElementById("qq");
	var qqid =document.getElementById("qqid");
	if(qq.value.match(/^\s*$/)){
		qqid.innerHTML='<font color="red">QQ不能为空</font>';
		return false;	
	}else if(!qq.value.match(/^[0-9]{4,12}/)){
		qqid.innerHTML='<font color="red">不是合法的QQ号码</font>';
		return false;	
	}else {
		qqid.innerHTML='<font color="green">QQ号码可以使用</font>';
		return true;
	}
}

function validate(){
	var result=true;

	if(!checkuser()){
		result=false;
	}
	if(!checkpwd()){
		result=false;
	}
	if(!checkemail()){
		result=false;
	}
	if(!checkealipay()){
		result=false;
	}
	if(!checkname()){
		result=false;
	}
	if(!checkmobile()){
		result=false;
	}
	if(!chechqq()){
		result=false;
	}
	var vdcode=document.getElementById("vdcode");
	if(vdcode.value.match(/^\s*$/)){
		alert("请添写验证码");
		result=false;	
	}
	
	return result;
}
